*DML 데이터조작어
데이터베이스에 데이터를 입력, 수정 , 삭제 ,하는 명령
insert ,select,update,delete
*insert
	하나의 레코드를 추가함
	테이블의 모든 필드에 값을 추가할때에는 필드 목록은 생략가능.
	필드 목록과 nalues 절의 값은 1:1대응
	문자값, 날짜값은' '를 이용해서 값 추가.
	
*모든 필드에 값 추가
	insert into 테이블 이름
	values(필드값1,필드값2,'필드값3',... ...);
	
	insert into exam06
	values(11111.'CSCI',1301,'... ...',4);
*일부 필드에 값 추가
  create table exam06(
  courseId number(5),
  subjectId varchar2(5),
  courseNumber number(4),
  title varchar2(30),
  numOfCredits number(2)
  );
  
  insert into 테이블명(필드1,필드2,필드3)
  values (값1,값2,'값3',... ...);
  
  insert into exam06(courseId,subjectId,title)
  values (11112,'csci','... ...');
  
  select*from user_table;
  
*null 값 추가
insert into exam06
insert into exam06
values(null,null,null,null,null);

*sequence 추가
	가짜컬럼 nextval을 이용함
	시퀀스이름.nextval
	
	insert into exam06(csid)
	values(exam.nextval)

create table 학생(
순번 number(5),
학번 number(10),
이름	varchar2(8),
주소 varchar2(20),
나이 number(3),
생년월일 varchar2(20),
학과명	varchar2(20),
지도교수	number(3),
면담시간	varchar2(20)
);
		
insert into 학생
values (exam.nextval,201350050,'김태희','경기도 고양시',25,'1985.3.22','컴퓨터공학',504,'목2교시');

insert into 학생
values (exam.nextval,201350006,'송혜교','서울 영등포구',22,'1988.9.17','컴퓨터공학',301,'월3교시');
insert into 학생
values (exam.nextval,201350050,'전지현','경기도 의정부시',24,'1986.4.30','의상디자인',445,'화4교시');
		
select*from 학생;


create table 학과(
순번 number(5),
학과명 varchar2(30),
전화번호 varchar2(30),
사무실위치 varchar2(30),
학과장 number(5),
인명일자 varchar2(20)
);
drop table 학과;
insert into 학과
values (exam.nextval,'컴퓨터공학','123-4567-8901','E동 2층',504,'2007년');
insert into 학과
values (exam.nextval,'의상디자인과','234-5678-9012','A동 1층',301,'2009년');
insert into 학과
values (exam.nextval,'식품영양','345-6789-0123','F동 8층',556,'2006년');

select*from 학과;

create table 과목(
순번 number(5),
과목번호 number(5),
과목명	varchar2(20),
과목개요	varchar2(20),
담당교수	number(5)
);

insert into 과목
values (exam.nextval,0205,'프로그래밍','자바 프로그래밍',301);
insert into 과목
values (exam.nextval,0211,'드레스 코드','옷 입기의 기초',445);
insert into 과목
values (exam.nextval,5029,'생활의 참견','음식의 영양',556);

select*from 과목;

create table 교수(
순번 number(5),
교수번호 number(5),
이름 varchar2(8),
전공분야 varchar2(14)
);

insert into 교수
values (exam.nextval,301,'이순신','프로그래밍');
insert into 교수
values (exam.nextval,445,'정약용','의상디자인');
insert into 교수
values (exam.nextval,556,'김유신','식품영약');

select*from 교수;

create table 섹션(
순번 number(5),
과목번호 number(5),
섹션  number(5)
);

insert into 섹션
values (exam.nextval,504,1);
insert into 섹션
values (exam.nextval,301,3);
insert into 섹션
values (exam.nextval,556,4);

select*from 섹션;






